ace a speech

Translations
блестяще выступить с речью
Words
ace

verb
сдать на отлично